information technology professional - French English Dictionary